protecting shield - Deutsch Englisch Wörterbuch